mentally alert - Francés Inglés Diccionario